package com.ruoyi.ybUpload.domain.jxc;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
import java.util.Map;

public class Domain3502 {

    /**
     * 医疗目录编码
     */
    private String med_list_codg;
    /**
     * 库存变更类型
     */

    private String inv_chg_type;

    /**
     * 定点医药机构目录编号
     */

    private String fixmedins_hilist_id;
    /**
     * 定点医药机构目录名称
     */

    private String fixmedins_hilist_name;
    /**
     * 定点医药机构批次流水号
     */

    private String fixmedins_bchno;
    /**
     * 单价
     */

    private BigDecimal pric;
    /**
     * 数量
     */

    private int cnt;
    /**
     * 处方药标志
     */

    private String rx_flag;

    private String inv_chg_time_string;
    /**
     * 库存变更时间
     */
    @JsonFormat(pattern ="yyyy-MM-dd HH:mm:ss")
    private Date inv_chg_time;
    /**
     * 库存变更经办人姓名
     */

    private String inv_chg_opter_name;
    /**
     * 备注
     */

    private String memo;
    /**
     * 拆零标志
     */

    private String trdn_flag;

    private List<Map<String,String>> drugtracinfo;

    /**
     * 追溯码包装层级
     */

    private String trac_codg_pac_hery;

    public String getInv_chg_time_string() {
        return inv_chg_time_string;
    }

    public void setInv_chg_time_string(String inv_chg_time_string) {
        this.inv_chg_time_string = inv_chg_time_string;
    }

    public String getMed_list_codg() {
        return med_list_codg;
    }

    public void setMed_list_codg(String med_list_codg) {
        this.med_list_codg = med_list_codg;
    }

    public String getInv_chg_type() {
        return inv_chg_type;
    }

    public void setInv_chg_type(String inv_chg_type) {
        this.inv_chg_type = inv_chg_type;
    }

    public String getFixmedins_hilist_id() {
        return fixmedins_hilist_id;
    }

    public void setFixmedins_hilist_id(String fixmedins_hilist_id) {
        this.fixmedins_hilist_id = fixmedins_hilist_id;
    }

    public String getFixmedins_hilist_name() {
        return fixmedins_hilist_name;
    }

    public void setFixmedins_hilist_name(String fixmedins_hilist_name) {
        this.fixmedins_hilist_name = fixmedins_hilist_name;
    }

    public String getFixmedins_bchno() {
        return fixmedins_bchno;
    }

    public void setFixmedins_bchno(String fixmedins_bchno) {
        this.fixmedins_bchno = fixmedins_bchno;
    }

    public BigDecimal getPric() {
        return pric;
    }

    public void setPric(BigDecimal pric) {
        this.pric = pric;
    }

    public int getCnt() {
        return cnt;
    }

    public void setCnt(int cnt) {
        this.cnt = cnt;
    }

    public String getRx_flag() {
        return rx_flag;
    }

    public void setRx_flag(String rx_flag) {
        this.rx_flag = rx_flag;
    }

    public Date getInv_chg_time() {
        return inv_chg_time;
    }

    public void setInv_chg_time(Date inv_chg_time) {
        this.inv_chg_time = inv_chg_time;
    }

    public String getInv_chg_opter_name() {
        return inv_chg_opter_name;
    }

    public void setInv_chg_opter_name(String inv_chg_opter_name) {
        this.inv_chg_opter_name = inv_chg_opter_name;
    }

    public String getMemo() {
        return memo;
    }

    public void setMemo(String memo) {
        this.memo = memo;
    }

    public String getTrdn_flag() {
        return trdn_flag;
    }

    public void setTrdn_flag(String trdn_flag) {
        this.trdn_flag = trdn_flag;
    }

    public List<Map<String, String>> getDrugtracinfo() {
        return drugtracinfo;
    }

    public void setDrugtracinfo(List<Map<String, String>> drugtracinfo) {
        this.drugtracinfo = drugtracinfo;
    }

    public String getTrac_codg_pac_hery() {
        return trac_codg_pac_hery;
    }

    public void setTrac_codg_pac_hery(String trac_codg_pac_hery) {
        this.trac_codg_pac_hery = trac_codg_pac_hery;
    }

    @Override
    public String toString() {
        return "Domain3502{" +
                "med_list_codg='" + med_list_codg + '\'' +
                ", inv_chg_type='" + inv_chg_type + '\'' +
                ", fixmedins_hilist_id='" + fixmedins_hilist_id + '\'' +
                ", fixmedins_hilist_name='" + fixmedins_hilist_name + '\'' +
                ", fixmedins_bchno='" + fixmedins_bchno + '\'' +
                ", pric=" + pric +
                ", cnt=" + cnt +
                ", rx_flag='" + rx_flag + '\'' +
                ", inv_chg_time_string='" + inv_chg_time_string + '\'' +
                ", inv_chg_time=" + inv_chg_time +
                ", inv_chg_opter_name='" + inv_chg_opter_name + '\'' +
                ", memo='" + memo + '\'' +
                ", trdn_flag='" + trdn_flag + '\'' +
                ", drugtracinfo=" + drugtracinfo +
                ", trac_codg_pac_hery='" + trac_codg_pac_hery + '\'' +
                '}';
    }
}
